import { Entity, PrimaryGeneratedColumn, Column } from 'typeorm';

@Entity('TB_DPModel_Info')
export class TB_DPModel_Info {
  
  @PrimaryGeneratedColumn()
  OBJID: number; // 主键

  @Column({ type: 'text', nullable: true })
  MDName: string; // 模型名称

  @Column({ type: 'integer', default: 0 })
  EngineID: number; // 引擎ID

  @Column({ type: 'integer', default: 0 })
  EngineType: number; // 引擎类型

  @Column({ type: 'integer', default: 0 })
  SampleCount: number; // 样本数量

  @Column({ type: 'text', nullable: true })
  MDFileName: string; // 模型文件名

  @Column({ type: 'text', nullable: true })
  MDFilePath: string; // 模型文件路径

  @Column({ type: 'text', nullable: true })
  Mark: string; // 备注

  @Column({ type: 'datetime', default: () => "CURRENT_TIMESTAMP" })
  CREATE_TIME: Date; // 创建时间
}
